@charset "utf-8";
*{
    padding:0;
    margin:0;
    list-style:none;
    border: none;
}
body {
    margin:0;
    font-size:13px;
    padding:0;
    font-family: 微软雅黑;
    background-attachment:fixed;
    min-width: 1400px;
}
a:link {
    text-decoration:none;
}
a:visited {
    text-decoration:none;
}
a:hover {
    text-decoration:none;
}
a:active {
    color:#000;
    text-decoration:none;
}
.fl{float: left;}
.fr{float: right;}
.clearfix {
    clear: both;
}
img {
    max-width: 100%;
}
.slick-list:focus {
    outline: none;
}
.slick-slider .slick-track {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
}
.slick-track:before,
.slick-track:after {
    content: "";
    display: table;
}
.slick-track:after {
    clear: both;
}
.slick-loading .slick-track {
    visibility: hidden;
}
.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}
[dir="rtl"] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-loading .slick-slide {
    visibility: hidden;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

[dir="rtl"] .slick-prev {
    left: auto;
    right: 30px;
}
.slick-next {
    right: 30px;
}
[dir="rtl"] .slick-next {
    left: 30px;
    right: auto;
}
.slick-dots {
    position: absolute;
    bottom: 20px;
    height: auto;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    width: 100%;
    line-height: 0;
}
.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}
.slick-dots li button {
    border: 0;
    display: block;
    height: 10px;
    width: 10px;
    padding: 0;
    margin: 0;
    outline: none;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    background: #cccccc;
    border-radius: 0px;
}
.banner_box {
    position: relative;
    min-width: 1200px;
    overflow: hidden;
    overflow-x: hidden;
}
.banner {
    position: relative;
    width: 100%;
}
.banner img {
    width: 100%;
}

.banner .slick-dots {
    bottom: -50px;
}
.banner .slick-dots li button {
    width: 58px;
    height: 3px;
    background: #fff;
    opacity: 0.34;
}
.banner .slick-dots li.slick-active button {
    opacity: 1;
}
.list_show {
    min-width: 1200px;
    margin: 0 auto;
    width: 100%;
}
.qcpx_topa {border-left: 7px solid #fac600;margin-top: 60px;margin-left: 0%;width: 40%;}
.qcpx_topa2 {border-left: 7px solid #fac600;margin-top: 60px;margin-left: 1%;}
.qcpx_topa p ,.qcpx_topa2 p{float: left;line-height: 50px;font-size: 26px;color: #464646;font-weight: bold;letter-spacing: 3px;margin-left: 19px;}
.qcpx_topa h6,.qcpx_topa2 h6{float: left;font-size: 12px;color: #c7cbce;font-weight: bold;margin-left: 15px;line-height: 14px;text-transform: uppercase;letter-spacing: 1px;margin-top: 11px;}
.xwcb{width:100%;}
.xwcbaa{width: 46%;margin-right: 2%;margin-left:2%;border-bottom: 1px solid #e3e3e3;background-color: #fff;padding: 30px 52px 28px 20px;transition: all ease 0.3s;position: relative;max-width: 700px;}
.xwcbaa > a >img{width: 116px;height: 146px;float: right;position: absolute;top:25px;right: 10px;}
.xwcbaa h5{font-size: 16px;color: #000;line-height: 18px;}
.xwcbaa h5 img{width: 22px;display: inline-block;margin-right: 12px;position: relative;top: 2px;}
.xwcbaa h6{font-size: 14px;color: #222121;font-weight: bold;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;}
.xwcbaa p{font-size: 12px;color: #6c6c6c;line-height: 22px;height: 62px;overflow: hidden;margin-top: 7px;width: 70%;}
.xwcbaa_m{margin-top: 25px;width: 62px;position: relative;height: 33px;border: 1px solid #fac600;}
.xwcbaa_m img{margin: 13px auto;transition: all ease 0.3s;padding-left: 16px;}
.xwcbaa:hover{background-color: #f5f7fa;}
.xwcbaa:hover .xwcbaa_m img{transform: translateX(-5px);}
.xwcbaa a {color: #000;}
/*底部css*/
.footline {
    min-width: 1380px;height: 20px;
}
.footer {
    float: left;
    width: 100%;
    background: #eeeef0;
    display: inline-block;
    min-width: 1380px;
}
.footer2 a {color: #989898;}
/*消泡剂新网站css*/
.xg{    width: 1250px;
    margin: 0 auto;
    margin-top: 32px;
    height: 360px;}
.jz{}
.xgt{float: left;
    width: 280px;
    margin: 0 15px 0 15px;}
.xgf{text-align: center;
    width: 280px;
    height: 30px;
    background: #005baa;
    color: #ffffff;
    line-height: 30px;
    font-size: 18px;margin-top: -3px;}

.tui-jian{width: 1200px; margin: 30px auto 0px;height: 340px;}
.tui-jian ul{font-size: 0;text-align: center;margin: 0px -13px;}
.tui-jian ul li,.tui-more{position:relative;display: inline-block;vertical-align: top;width: 280px;height: 313px; margin: 10px 13px;overflow: hidden;}
.tui-jian ul li a{color: #fff;line-height: 23px;}
.tui-ti{position: absolute;bottom: -210px;right:9px;width: 260px;text-align:center;font-size: 14px;color:#fff;line-height: 25px;padding: 10px 10px;box-sizing:border-box;background: rgb(0 0 0 / 32%);background-size: cover;overflow: hidden;text-overflow: ellipsis;transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);-webkit-transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);-moz-transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);}
/*.tui-div img{transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);-webkit-transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);-moz-transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);}*/
/*.tui-jian ul li:hover .tui-div img {*/
/*    -moz-transform: scale(1.2);*/
/*    -ms-transform: scale(1.2);*/
/*    -o-transform: scale(1.2);*/
/*    -webkit-transform: scale(1.2);*/
/*    transform: scale(1.2);*/
/*}*/
.tui-jian ul li:hover .overlay {opacity: 1;filter:alpha(opacity=100); }
.tui-jian ul li:hover .tui-ti{bottom:33px;}
.tui-border{position: absolute;top: 0px;left:0px;text-align:center;width:100%;height:100%;border: 5px solid #acacaa;box-sizing: border-box;background: rgba(19,126,182,0.8);}
.tui-border img{margin-top: 90px;}
.tui-border h2{font-size: 16px; color: #fff;margin-top: 10px;}

figure{position:relative; float: left; overflow: hidden; }
figcaption{position: absolute; top:90px;left:30px;color: #fff; font-family: "å¾®è½¯é›…é»‘";  }
figure img{opacity: 1;}
figure figcaption,figure figcaption p,figure img{transition:all 0.35s;}
figure figcaption,figure figcaption div{transition:all 0.35s;}
figure figcaption p,figure figcaption h2{transition:all 0.35s;}
figure:hover img{transform:translate(0px,-165px); opacity: 0.5}
.fal p{font-size:22px;text-align: center;padding-top: 8px;padding-bottom: 5px;}


.one{background: #e4e0e021;}
/*.one figcaption{padding: 20px;}*/
.one figcaption p{ background:#fff; color: #333; margin-top: 3px; transform:translate(-250px,0);text-align: left;line-height: 25px;}
.one:hover figcaption p{transform:translate(0,0);}
.one:hover figcaption p:nth-of-type(1){transition-delay:0.15s;}
.one:hover figcaption p:nth-of-type(2){transition-delay:0.3s;}
.one:hover figcaption p:nth-of-type(3){transition-delay:0.35s;}
.one:hover figcaption p:nth-of-type(4){transition-delay:0.4s;}
.one:hover figcaption p:nth-of-type(5){transition-delay:0.45s;}
.one:hover figcaption p:nth-of-type(6){transition-delay:0.5s;}
.one:hover figcaption p:nth-of-type(7){transition-delay:0.55s;}
.one:hover figcaption p:nth-of-type(8){transition-delay:0.6s;}
.one:hover figcaption p:nth-of-type(9){transition-delay:0.65s;}
.one:hover figcaption p:nth-of-type(10){transition-delay:0.7s;}

.one img {width: 340px; height: 250px;}
.fal{width:340px;height:90px;margin-top:12px;background: #eeeef0; padding-left: 15px;padding-right: 15px;}
.fat{padding: 10px;border: 1px solid #d2d2d3;width: 360px;height: 375px;float: left;margin-bottom: 50px;}
.jjf{width: 1400px;margin: 60px auto;height: 775px;}
.jz2{margin: 0 auto;margin-left: 92px;}
.fat2{margin: 0 64px 0 64px;padding: 10px;border: 1px solid #d2d2d3;width: 360px;height: 375px;float: left;}

.md3{min-width: 1200px;height: 22px;margin: 0 auto;}
.md3 h3{font-size: 26px;color: #464646;text-align: center;font-weight: bold;;line-height: 26px;}
.md3 p{    font-size: 12px;
    color: #c7cbce;
    font-weight: bold;
    line-height: 9px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-top: 9px;
    text-align: center;}
.md3 span {
    width: 50px;
    height: 7px;
    background-color: #fac600;
    margin: 0 auto;
    margin-top: 19px;
    display: block;
}

.abu{height: 480px;margin-top: 40px;}
.ma{width: 1400px;margin: 0 auto;}
.ma_left{width: 603px;margin-right: 70px;height: 400px;float: left;padding:50px 0px 50px 86px;}
.ma_left h1{font-size: 38px;margin-bottom: 12px;font-weight: normal;}
.ma_left p{line-height: 35px;font-size: 16px;margin-top: 20px;}
.ma_right{width: 658px;height: 400px; float: left;padding: 25px;margin-top: 35px;}
.ma h3 {
    font-size: 16px;
    position: relative;
    padding-bottom: 25px;
}
.ma h3:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 50px;
    border-bottom: 1px solid #0670b9;
}
.ma_right .img03 {
    position: relative;
    z-index: 2;
}
/*.ma_right .img03:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #0670b9;
    transform: translate(10px,15px);
    z-index: -1;
}*/

.ma_left .more {
    display: block;
    line-height: 25px;
    border-radius: 10px;
    text-align: center;
    background-color: #0670b9;
    color: #fff;
    position: relative;
    margin-top: 2vw;
    width: 116px;
    height: 28px;
}
.ma_left .more i {
    display: inline-block;
    margin-left: 7px;
    margin-right: -3px;
    border: 5px solid transparent;
    border-left-color: #fff;
}
.hvr-bg-move2:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    width: 300px;
    height: 300px;
    margin-top: -150px;
    margin-left: -150px;
    border-radius: 50%;
    background: #fff;
    transform: scale(0);
    transition: all .3s;
    z-index: -1;
}
.hover-left-move:hover {
    right: -4px;
}
.hover-left-move {
    position: relative;
    right: 0;
    transition: all .3s;
}
.hvr-bg-move2:hover:after {
    animation: bg_big 1s;
}
.hvr-bg-move2:hover {
    box-shadow: 0 0 5px #fff inset;
}
.hvr-bg-move2 {
    position: relative;
    overflow: hidden;
    z-index: 1;
    transition: all .3s;
}
.lmulu {
    width: 1200px;
    margin: 20px auto 20px;
    padding-top: 50px;
}


.md{width: 100%;height: 535px;background: #f3f3f3;min-width: 1200px;position: relative;}
.mdd{width: 1300px;height: 470px;background: #ffffff;min-width: 1200px;margin: 50px auto;}
.md2{width: 100%;height: 433px;background: #f3f3f3;min-width: 1200px;}
.md4{width: 100%;height: 560px;background: #f3f3f3;min-width: 1200px;padding-top: 50px;}
.md_right{width: 54%;height: 400px;background: #fff;position: relative;top: -91px;right: 11px;margin-left: 59px;border-radius: 30px;}
.mrt{width: 80%;height: 80px;margin: 0 auto;padding-top: 12px;}
.mrt{text-align: center;}
.mdl{width: 33%;margin-right: 1px;margin-top: 16px;}
.ml1{text-align: left;margin-left: 28%;}
.ml1 p,.ml2 p {background-image: url("../images/yyd.png");background-repeat: no-repeat;padding-left: 15px;background-position: left center;}
.ml2{text-align: left;}
.ml1 h3,.ml2 h3 {margin-bottom: 15px;}
.hx{width: 30px;height: 2px;background: #fac600;display: inline-block;margin-bottom: 4px;}
.qb {
    height: 362px;
    padding-bottom: 10px;
    width: 50%;
    float: left;
    border: 1px solid #d5d5d5;
    margin-left: 2%;
}
.tab-block {
    height: 580px;
    margin: 7px auto 0;
}
.tab-block.information-tab {
    height: 420px
}
.tab-block.information-tab .tabs {
    height: 380px;
    border-bottom: 1px solid #fac600;
}
.tab-block .tab-buttons {
    width: 100%;
    height: 40px;
}
.tab-block .tab-buttons .tab-button {
    width: 40%;
    float: left;
    height: 30px;
    text-align: center;
    font-size: 16px;
    color: #999;
    line-height: 30px;
    position: relative;
    cursor: pointer;
    background-color: #fac600;
    margin-left: 25px;
}
.tab-block .tab-buttons .tab-button.cur {
    background-color: #005bac;
    color: #fff;
}
.tab-block .tab-buttons .tab-button.cur:after {
    content: '';
    position: absolute;
    top: -1px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #005bac;
}
.tab-block .tabs {
    width: 100%;
    height: 528px;
}
.tab-block .tabs .tab-item {
    width: 100%;
    height: 100%;
    display: none
}
.tab-block .tabs .tab-item.active {
    display: block
}
.information-tab .information-left {
    width: 500px;
    height: 340px;
    overflow: hidden;
    position: relative;
    float: left;
}
.information-tab .information-left img {
    width: 100%;
    height: auto
}
.information-tab .information-left .left-bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 48px;
    line-height: 48px;
    background-color: rgba(0, 0, 0, .5);
    z-index: 2;
    color: #fff;
    padding: 0 14px
}
.information-tab .information-left .left-bottom .article-title {
    font-size: 18px;
    width: 400px;
    float: left;
}
.information-tab .information-left .left-bottom .article-time {
    font-size: 14px;
    float: right;
}
.information-tab .information-right {
    width: 88%;
    height: 340px;
    float: left;
}
.information-tab .information-right .article-list {
    padding-top: 20px
}
.information-tab .information-right .article-list .article-link {
    display: block;
    padding: 0 20px
}
.information-tab .information-right .article-list .article-link .article-head span {
    display: inline-block;
    vertical-align: middle
}
.article-head{padding-left: 10px;}
.information-tab .information-right .article-list .article-number {
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background-color: #999;
    font-size: 14px
}
.information-tab .information-right .article-list .article-title {
    font-size: 15px;
    color: #333;
    line-height: 20px;
    margin-left:7px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.information-tab .information-right .article-list .article-time {
    float: right;
    font-size: 12px;
    color: #999;
    line-height: 20px
}
.information-tab .information-right .article-list .article-content {
    margin-top: 10px;
    padding-left: 44px;
    width: 450px;
    font-size: 14px;
    color: #666;
    line-height: 26px;
    display: none
}
.information-tab .information-right .article-list .article-content p {
    height: 52px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
}
/*.information-tab .information-right .article-list:nth-of-type(1) .article-number, .information-tab .information-right .article-list:nth-of-type(2) .article-number, .information-tab .information-right .article-list:nth-of-type(3) .article-number {*/
/*    background-color: #333*/
/*}*/
.information-tab .information-right .article-list.current .article-link {
    background-color: #fafafc;
    padding: 20px;
    margin-left: 25px;
    padding-left: 0px;
}

.information-tab .information-right .article-list.current .article-number {
    background-color: #005bac!important
}
.information-tab .information-right .article-list.current .article-title {
    color: #005bac;
}
.information-tab .information-right .article-list.current .article-content {
    display: block
}
.content12 {
    margin: 0 auto;
    height: auto;
    float: left;
    width: 46%;
    border-right: 1px dotted #c7cbce;
}
.link {
    width: 1260px;
    margin: 0 auto;
    color: #b9b9b7;
}
.link a {
    color: #b9b9b7;
}
.kefu{position:fixed;right:0px;top:40%;margin-top:-100px;z-index:100;background:#005baa;border-radius:4px 0px 0px 4px;padding:0px 5px;}
.kefu-meau{position:relative;}
.kefu-meau a.kefu-btn{width:60px;text-align:center;display:block;position:relative;padding:10px 0;border-top:#eee 1px solid;}
.kefu-meau a.kefu-btn p{color:white;font-size:12px;line-height:18px}
.kefu-meau a.kefu-btn a{color:white;display:block;padding:10px 0px}
.kefu-box{position:absolute;top:0px;right:80px;padding-right:10px;display:none;}
.kefu-box .box-border{border:1px solid #e3e3e3;border-top:2px solid #fdc401;border-radius:3px;padding:15px 25px;background:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.kefu-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../image/side_bg_arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.kefu-box .box-border .sev-t{ overflow:hidden;z-index:1000;font-size:15px;color:#555555}
.kefu-meau:hover .kefu-box{display:block}
.dsn{display:none}

.fxm{height: 470px;
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;}
.fxm h2{ background:url(Img/Index/pro_t.jpg) no-repeat center top; height:46px; overflow:hidden; text-align:center; font-size:18px; font-family:"Microsoft Yahei"; line-height:41px;}
.fxm h2 a{ color:#fff; padding-left:15px;}
.fxm dl{ margin: 10px 30px 0 0;
    width: 380px;
    height: 461px;
    overflow: hidden;}
.fxm .dl01{ background: #f3f3f3;}
.fxm .dl02{ background: #f3f3f3;}
.fxm .dl03{ margin-right:0;background: #f3f3f3;}
.fxm dl dt{ position:relative; width:380px; height:224px; overflow:hidden;}
.fxm dl dt img{ width:380px; height:204px;}
.fxm dl dt span{ position:absolute; top:108px; right:8px; width:116px; height:116px;}
.fxm dl dt span img{ width:116px; height:116px;}
.fxm dl dd { font-family:"Microsoft Yahei";}
.fxm dl dd h3{ height:35px; overflow:hidden; text-align:center; font-size:18px;}
.fxm dl dd h3 a{ color:#000;}
.fxm .dl01 dd span{ border:1px solid #999; border-width:1px 0;}
.fxm .dl02 dd span{ border:1px solid #999; border-width:1px 0;}
.fxm .dl03 dd span{ border:1px solid #999; border-width:1px 0;}
.fxm dl dd span{     display: block;padding: 6px;
    margin: 0 18px 10px;
    overflow: hidden;
    font-size: 14px;
    color: #434551;
    line-height: 22px;}
.fxm dl dd p{ margin:0 0 0 70px; background:url(../images/hjt.png) no-repeat left center; padding-left:23px; font-size:13px; height:32px; line-height:32px; color:#000;}
.fxm a:hover{text-decoration:none}


.control-box .prev {left: -30px;}
.control-box .next {right: -30px;}
.control-box {
    width: 1200px;
    height: 250px;
    background-size: 1055px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
    margin: 50px auto 0 auto;
}
.control-box ul {
    list-style: none;
    position: relative;
}
.control-box ul li {
    position: absolute;
    top: 92px;
    cursor: pointer;
    z-index: 99;
}
.prev {
    left: 0;
}
.next {
    right: 0;
}
.bigbox {
    overflow: hidden;
    width: 1200px;
    height: 220px;
    margin: auto 0px auto;
}
#switcher {
    height: 250px;
    left: 0px;
}
.content_1.content_2 {
    width: 100%;
    float: left;
}
.box1 {
    transition: all .7s ease 0s;
    height: 220px;
    float: left;
    border: 1px solid #d5d5d5;
    /* border-left: 40px white solid; */
    position: relative;
    margin-left: 31px;
    margin-right: 23px;
    border-radius: 15px;
    box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.35);
    width: 345px;
}

.box2{
    position: absolute;
    top:36px;
    left: 20px;
    width: 190px;
}
.box2 h3{margin-bottom: 10px;}
.box2 p {height: 22px;}
.box1:hover {
    opacity:1;
}
.shadow {
    width: 255px;
    height: 36px;
    /* opacity: 1; */
    background-color: #005caa;
    margin-top: 190px;
    color: white;
    font-size: 14px;
    text-align: center;
    position: relative;
}
.shadow a {
    display: inline-block;
    width: 225px;
    height: 60px;
    color: white;
    text-decoration: none;
    margin-left: 18px;
    margin-top: 10px;
    position: absolute;
    bottom: -27px;
    left:0%;
    font-size: 16px;
}
/*新闻中心*/
.news_main{padding: 0 0 55px;margin-top: -30px;}
.news{ width:635px;}
.news_t{ height:70px;line-height: 26px;overflow: hidden;border-bottom: #f3f3f3 2px solid;}
.news_t p{float: left;}
.news_t p a{font-size: 18px;color: #333;font-weight: bold;}
.news_t p a:hover{color: #005bac;}
.news_t p i{color: #cecece;font-size: 14px;display: block;font-weight: normal; text-transform: uppercase;}
.news_t span{float: right;width: 25px;height: 25px;display: block;line-height: 0;padding: 23px 0 0;}
.news_t span img{width: 25px;height: 25px;}
.news dl{ width:550px; padding:40px 0 20px;border-bottom: #f3f3f3 1px solid; display: inline-block;margin-bottom: 15px;}
.news dt{ width:150px; height:113px;overflow: hidden;float: left;}
.news dt img,.about dl dt img{ width:150px; height:113px;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;}
.news dl dt img:hover,.about dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.news dd{width:370px;float: left; padding:0 0 0 20px;}
.news dd span{display: block;font-size: 36px;color: #005bac;font-weight: bold; font-family:"Times New Roman", Times, serif;line-height: 36px;}
.news dd h3{ height:30px; line-height:30px; overflow:hidden;font-weight: normal;}
.news dd h3 a{ font-size:14px; color:#333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 100%;}
.news dd h3 a:hover,.news ul li a:hover{color: #005bac;}
.news .news_desc{ font-size:14px; color:#909090; height:40px; line-height:20px;overflow: hidden;width: 460px;}
.news ul li{ height:28px; line-height:28px; overflow:hidden; background:url(../images/ico.png) no-repeat 0 7px;}
.news ul li a{ font-size:14px; color:#333;display: block;float: left;width: 410px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding-left: 20px;}
.news ul li span{display: block;float: right;font-size: 14px;color: #909090;width: 100px; text-align:right;}
.main3{width: 1350px;margin: 0 auto;}
.h50{width: 100%;height: 50px;}
.min4{width: 100%;height: 700px;background: #f4f4f4;}
.link{width: 1360px;margin: 0 auto;color: #b9b9b7;}
.link a{color: #b9b9b7;}
@media screen and (max-width:1800px) {
    .banner .slick-dots {bottom: 8px;}
}
@media screen and (max-width:1600px) {
    .banner .slick-dots {bottom: 70px;}
}
@media screen and (max-width:1440px) {
    .jjf{width: 1300px;margin-left: 5px;}
    .xg{margin-left: 100px;}
    .lmulu{margin-left: 100px;width:1200px;}
    .banner .slick-dots {bottom: 100px;}
    .control-box .prev {left: 0px;}
    .control-box .next {right: 0px;}
}